home *** CD-ROM | disk | FTP | other *** search
/ Gigarom 1 / Gigarom Macintosh Archives (Quantum Leap)(CDRM1080320)(1993).iso / FILES / DEM / I-M / LineShare DEMO.sea / LineShare ReadMe < prev   
Text File  |  1993-03-16  |  6KB  |  83 lines

  1. LineShare 1.x
  2. -----------------------------------------------------------------------------
  3. 1. Introduction.
  4. The LineShare software is based on the "adaptive answer" feature supported with many modern modems: automatic detection of the incoming call type.
  5. Generally, LineShare can be used with any modem and with any types of incoming calls, if there is a method to detect the type of a call.
  6.  
  7. When started, LineShare takes the selected serial port and controls that port itself, running the selected LineShare script.
  8. It also creates several "subPorts" and register them with CTB, so their names and icons appear in port lists of CTB-compatible applications/tools. These virtual subPorts are for use with communication servers. The number and names of subPorts to be created are defined in the LineShare script.
  9.  
  10. When a server (like ARA™, or FaxSTF™, BBS, or Mail) opens such a "subPort", LineShare emulates a modem without connecting the server to the real device. So, several servers can work simultaneously, each sending commands to its own dedicated "subPort".
  11. -----
  12. Note: only Hayes-compatible and Fax Class 2 modems are emulated.
  13. -----
  14.  
  15. When an incoming call is detected, LineShare detects the type of the call and attaches the proper subPort to the real line - so the call will be processed with the proper server.
  16.  
  17. When a server sends the dial command through its port, LineShare resets the real device, sends commands to tune the device as necessary for that server and dial the requested number. After connection is established, LineShare attaches the virtual subPort to the real device - and then the server starts the communication session.
  18.  
  19. When a session is completed, LineShare disconnects the subPort from the line and connects the subPort to the emulator.
  20.  
  21. The name (and icon) of the real port controlled with LineShare remains visible and this port can be used with any communication program: when an application attempts to open that port, LineShare resets the modem and allows the application to use the real device. When the application closes the port, LineShare starts line monitoring again.
  22.  
  23. -----------------------------------------------------------------------------
  24. 2. Installation
  25. Put LineShare, LineShare scripts and ARA/LineShare on the System Folder icon - Finder will place the LineShare control panel into the Control Panels folder, the LineShare Scripts folder - into the System folder, and the ARA/LineShare file will be placed into the Extensions folder. 
  26. Restart the computer.
  27.  
  28. 3. Enabling line sharing.
  29. a) Open the LineShare control panel.
  30. b) Select the serial port with the modem you want to share.
  31. c) Click the Attach button. The Attach dialog box appears.
  32. d) Select the proper script: it should correlate with your modem type and with types of services you want to provide - for example: "Supra Fax2&ARA".
  33. e) Select desired options (number of rings, speaker, etc)
  34. f) Click the Attach button.
  35. The list of attached "subPorts" appears in the control panel.
  36. LineShare starts to tune your modem for receiving incoming calls.
  37.  
  38. Note: it is recommended to restart your computer at this moment: it eliminates many problems with the not-Arbitrator compatible application. There is a small incompatibilty even in the ARA software itself - so it would be really better to restart.
  39.  
  40. Please, open the script file with the TeachText application and read the comments in the file header: many details are explained there.
  41. For example, Supra Fax2&ARA script requires that the fax software treats your Supra modem as the Class 2 modem (but packages like FaxSTF defaults to the Class 1 for Supra - so you have to reinstall or tune such packages).
  42.  
  43. 3. Tuning servers.
  44. a) Open the server control window (Remote Access Setup for ARA, Chooser for FaxSTF, etc).
  45. b) Select the proper serial port (i.e. "Data@Modem Port" instead of "Modem Port" for ARA, "Fax@Modem Port" for FaxSTF, etc).
  46. c) if the LineShare script you've selected is designed exactly for ARA, you can select the "ARA/LineShare" script in the Remote Access Setup - this is the simplest ARA script, modem independent: it can be used since all modem-dependent commands are executed in the LineShare script.
  47. d) if a server has an option that allows you to set the number of rings to wait before processing the call - set this to 1: the number of rings to wait is controlled with LineShare and non-1 settings result in additional delays only.
  48.  
  49. Pleasem be carefull with non-application servers (like FaxSTF): after you have selected the new modem port, many of them don't close the previosly used port in the proper manner. It happens without LineShare as well - but it's unlikely that you changed ports before installing LineShare. So, it is recomended to restart the computer again.
  50.  
  51. --------------------------- Scripting Language ----------------------
  52. The LineShare scripting language is an extension of the Apple's CCL used with ARA.
  53. This language is defined in the LineShare user guide.
  54. --------------------------- Debugging -------------------------------
  55. Press the Option key - the Detach button in the LineShare control panel changes to the Debug button: click it and use the Go/Stop and Step buttons to debug a new LineShare script.
  56. The script is read into RAM when you Attach subPorts, so Detach and re-Attach them if you have modified the script.
  57. ---------------------------------------------------------------------
  58. Product names mentioned are trademarks and registered trademarks of their manufacturers.
  59. --------------------------- History ---------------------------------
  60. LineShare 1.3
  61. LineShare resets the modem before the system stops.
  62. Now the Note and LogMSG operators can have the second parameter (like in ARA): if the value is 2 or 3, the message is shown in the LineShare panel, if the value is 1 or 3, the message is written into the LineShare Log.
  63.  
  64. LineShare 1.2
  65. Logging is implemented.
  66. Time-outs for Reset phase are added.
  67. Several additional checks added.
  68.  
  69. LineShare 1.1
  70. Disconnect options have been moved from the special dialog box to the script "ATTACH" command.
  71. If dialing fails, the proper message is returned (LS 1.0 always returned "NO DIALTONE").
  72. The special "line Busy" option was added to the @ORIGINATE operator.
  73.  
  74. ----------------------------------Contact----------------------------------
  75.  
  76. Stalker Software, San Jose
  77. voice:1(800) 262 4722, 1(408) 866 4722
  78. fax:  1(408) 370 3170
  79. Stalker GmbH, Moscow Labs
  80. fax:  7(095) 938 2136
  81. AppleLink:netprod@stalker.srcc.msu.su@INTERNET#
  82.  
  83.